Frontend Changelog
NHN On-Premise 프론트엔드(cone-watcher-frontend) 변경 이력
Initial Setup — NHN 전용 기능 변경
NHN on-premise 전용으로 적용된 기능 단위 변경사항.
추가된 기능
Admin 포털 (apps/admin/)
NHN 파트너 관리자 전용 앱 신규 개발.
- 파트너 관리 (조회/상세)
- 파트너별 사용량 조회 (월별/상세)
- 별도 인증/라우팅/API
apps/admin/src/routes/— partners, usage 라우트
부가서비스/할인 통합 (extra)
기존 부가서비스(additionalService)와 할인(discount)을 extra로 통합.
features/customer/detail/sections/extra/— 고객사 상세 extra CRUDfeatures/invoice/detail/extra/— 청구서 상세 extra CRUD
청구서 필터/일괄 업데이트
청구서 목록 필터링 및 일괄 상태 변경 기능.
features/invoice/list/filter/— 필터 UIfeatures/invoice/list/bulkUpdate/— 일괄 상태 변경
이메일 커스터마이즈
이메일 발신 설정 커스터마이즈 기능.
features/settings/email/customize/
CDN → Static 파일 전환
CDN 의존 제거, 로컬 static 파일 서빙으로 전환.
api/queries/static.ts,api/services/static.ts— static 파일 APIcomponents/file/image/— 이미지 컴포넌트
NHN 매출 상세
NHN 매출 상세 페이지.
features/sales/nhn/detail/
비밀번호 재설정
비밀번호 재설정 라우트 추가.
routes/_auth/_rest/login/reset/$token.tsx
수정된 기능
고객사 관리
고객사 폼/상세에서 AWS/NCP UI 요소 제거, NHN 전용으로 정리.
features/customer/— 폼, 상세, 모달 전반 수정features/onboard/nhn/— NHN 온보딩만 유지
청구서 상세
클라우드 요금 섹션 NHN 전용화, AWS/NCP 관련 모달 제거.
features/invoice/detail/cloudUsage/— NHN 클라우드 요금만 유지features/invoice/detail/deposit/— 크레딧(선납금) 관리
리포트
멀티 클라우드 마진 분석 제거, NHN 단일 클라우드 기준.
features/report/— 클라우드 타입별 마진 섹션 제거
설정 — 계정 관리
AWS/NCP 계정 설정 제거, NHN 계정만 유지.
features/settings/account/nhn/— NHN 계정 관리만 유지
대시보드
클라우드 타입별 차트 제거, NHN 단일 기준.
features/dashboard/— 파트너/클라우드 타입 차트 제거
번역(locale)
한국어 전용화, NHN 맞춤 문구 적용.
public/locale/ko/*.json— 12개 번역 파일 수정
NHN 전용 브랜딩
CONE Watcher 로고/favicon 적용.
public/static/logo/cone_watcher.pngpublic/static/img/nhn-endpoint-dialog.png,nhn-instance.png
2025년 7월 — 초기 배포 안정화
07-10
- CDN 의존성 제거 — static 파일 API 및 이미지 컴포넌트 추가, 로고/직인 로딩 방식을 로컬 static으로 전환
07-14
- 고객사 폼에서 AWS/NCP 관련 UI 요소 제거 (contact, discount, service 섹션)
- 고객사 담당자 폼에서 provider 규칙 제거
2026년 3월
03-11
- 유일한 관리자의 역할을 매니저/사용자로 변경하지 못하도록 차단 (PoC #6)
- 선납금 검색 조건에 이름, 금액 필드 추가 (PoC #7)
- 청구서 수정 모드에서만 선납금 수정을 허용하도록 제어 (PoC #9)
- 계약 정보 알림일수에 0 이상만 입력 허용 (PoC #11)
- 고객사 NHN 계정에 프로젝트 선택 UI 추가 — 프로젝트별 필터링 지원 (PoC #16)
- 로그인 페이지 텍스트 줄바꿈 CSS 오류 수정 (PoC #19)
- 리포트 매입매출 마진 차트에 단위 표기 및 숫자 라벨 추가 (PoC #8)
- 선납금 → 크레딧 용어 변경 — customer/invoice 번역 파일, deposit 테이블/사이드바 수정 (PoC #13)
03-12
- 고객사 계정 추가 시 에러 처리 보강 (PoC #16)
03-19
- 고객사 현황 문구 수정 (PoC #14)
- 로고/직인 업로드 시 권장 사이즈 안내 문구 추가 (PoC #18)
- 계약정보 삭제 기능 추가 — 삭제 확인 모달 신규 (PoC #12)
- 고객사 담당자 명칭을 '고객사 담당자'로 통일 (PoC #21)
- 부가서비스/할인 프로젝트 목록에 프로젝트ID 표기 추가 (PoC #22)
- 서비스별 클라우드 요금 테이블에 합계 행 추가 (PoC #26)
- 클라우드 요금 수정 모달 번역 키 이중 prefix 오류 수정 (PoC #20)
- 고객사 상태 순서를 PoC→이용→정지→해지로 변경 (PoC #36)
- 번역 파일 따옴표 작은따옴표로 통일 (PoC #39)
- 금액 단위 표기를 '원'으로 통일 (PoC #42)
- 클라우드 계정 표기를 "계정"에서 "프로젝트"로 변경 (PoC #25)
- 청구서 상세에 서비스별 클라우드 요금 개요 섹션 추가 —
cloudSummary/컴포넌트 신규, 사이드바 퀵메뉴 연동 (PoC #15) - 청구서 내 계약 메모 툴팁 표기 추가 (PoC #31)
- 클라우드 요금 수정 모달 UI 개선 (PoC #32)
03-20
- 리포트에 프로젝트별 청구 금액 섹션 추가 —
ReportProjectBillingSection신규, 프로젝트 Autocomplete 연동 (PoC #17) - 주소 수정 가능 안내 문구 추가 (PoC #27)
- 번역 파일 8종 전면 표기 수정 반영, Typography 테마 추가, formatter/i18n 수정
- 비밀번호 재설정 시 이메일 검증 오류 응답 추가 (PoC #44)
03-23
- 페르소나 계정 복원 — Admin 페르소나 로그인 기능
03-24
- 크레딧 이름 검색 오류 수정 (PoC #7)
- 크레딧 금액 음수 입력 차단 (PoC #9)
- 서비스별 클라우드 요금 개요 UI 변경 (PoC #15)
- 헤더에 도움말 링크 추가
03-26
- 회사 정보에서 판매구분 필드 제거 (PoC #54)
03-27
- 비밀번호 검증 메시지 변경 및 관련 폼 6개 수정 (PoC #57)
- 헤더에 도움말 툴팁 UI 추가 (PoC #58)
- 사용자 초대 전 이메일 유효성 검증 API 연동 (PoC #66)
- 선납금 문구 수정 (PoC #70)
- VAT 관련 문구 수정 (PoC #71)
- dashboard 번역 내 계정 용어 수정 (PoC #74)
- 계약 정보에 프로젝트명 출력 (PoC #79)
- 고객사 계정 테이블 컬럼 정의 변경 (PoC #76)
- 계정 연동 화면 오류 메시지 추가 (PoC #62)
- 약관 링크 추가 — footer 컴포넌트 신규, 회원가입/메인 레이아웃에 약관 링크 (PoC #59)
- NHN 계정 추가/수정 모달 UI 변경 — 파트너 이메일 연동 (PoC #64)
- 사용자 초대 링크 initial 페이지 에러 처리 강화 (PoC #60)
03-30
- Admin 레이아웃/라우트 권한 체계 변경, dashboard 헤더 수정 (PoC #83)
03-31
- Admin/dashboard 양쪽 인증 서비스, 권한 유틸, 사용자 타입 수정 — admin/staff/viewer 역할별 접근 제어 적용 (PoC #83)
- Admin 앱 미사용 쿼리/상수/유틸 24개 파일 삭제
2026년 4월
04-10
- 크레딧 테이블 render 순서 변경
04-13
- 최신 청구서가 아닌 경우 클라우드 요금/크레딧/부가서비스 수정을 차단하는 제한 추가
- 약관 링크 URL 변경